really lucky - German English Dictionary